---
title: "video · RUAL Documentation"
description: "Allows the user to embed a video"
canonical: https://docs.rual.nl/block-types/Component UI/component_video
language: en
---

# video

This block is part of the [`Component UI`](https://docs.rual.nl/block-types/Component%20UI) group and was last modified in core [`v10.4.28`](https://docs.rual.nl/core-versions/100428).

Allows the user to embed a video

- controls `condition` Shows / hides the controls of the player

Default `true`

- sources required `array` The sources to be used. Can either be an array with strings or an object with { src, type }.

- uicomponent `uicomponent`

A typical wiring for [video](https://docs.rual.nl/block-types/Component%20UI/component_video): [with values](https://docs.rual.nl/block-types/array/array_of_values) feeds the `sources` pin; the `uicomponent` out pin feeds [build PDF](https://docs.rual.nl/block-types/files/file_generate_pdf).

![Studio canvas example for the video block: typical wiring for video.](https://docs.rual.nl/canvas-examples/component_video.png)

### Version history

Introduced in [`v10.4.28`](https://docs.rual.nl/core-versions/100428).
